be vindicated - Turc Anglais Dictionnaire